Get Started with OCR in C# and VB.NET

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronOCRは、.NETプラットフォームのソフトウェア開発者が画像やPDF文書からテキストを認識し読み取ることを可能にするC#ソフトウェア・ライブラリです。 このライブラリは、最先端のTesseractエンジンを使用した純粋な.NET OCRライブラリです。

インストール

NuGetパッケージマネージャでインストールする。

IronOcrをVisual StudioまたはコマンドラインでNuGetパッケージ・マネージャーを使ってインストールしてください。 Visual Studioで、コンソールに移動します:

  • ツール
  • NuGetパッケージマネージャ->
  • パッケージマネージャーコンソール
Install-Package IronOcr

バージョン更新とインストールについては、IronOcr on NuGetをご覧ください。

他にもIronOCR NuGetパッケージが異なるプラットフォーム向けに用意されています:

LinuxおよびmacOS用IronOcr.Extensions.AdvancedScan</h4

このパッケージはLinuxとMacを使用し、IronOcrの高度な機能も求めるユーザー向けです。

トラブルシューティング

このパッケージの新しいアップデートにより、IronOCRはOpenCVの依存関係をパッケージ内に統合し、現在OpenCVの依存関係をインポートしている開発者が以下のエラーを表示した場合、パッケージ内のOpenCVの依存関係を効率化します。

The type of namespace name `OpenCvSharp` could not be found(are you missing a using directive or an assembly reference)

OpenCVの名前空間を削除すれば、問題は解決します。

IronOCR.ZIPをダウンロードする</h3

.ZIPファイルによるIronOCRのダウンロードも可能です。 DLLを直接ダウンロードするをクリックしてください。 .zipをダウンロードしたら

.NETフレームワーク4.0+インストールの説明:

  • net40フォルダーのIronOcr.dllをプロジェクトにインクルードしてください。
  • そして、アセンブリの参照を追加します:

    • システム構成
    • システム.ドローイング
    • システムウェブ

.NET標準と.NET Core 2.0+、および.NET 5用説明書

  • netstandard2.0フォルダーのIronOcr.dllをプロジェクトにインクルードしてください。
  • そして、NuGetパッケージリファレンスを追加します:

    • システム.ドローイング.Common 4.7 or higher

IronOCRインストーラーのダウンロード (Windowsのみ)

IronOCRのインストーラーをダウンロードすることもできます。 このオプションはWindowsシステム専用であることにご留意ください。 インストーラをダウンロードするには、ここをクリックしてください。 .zipをダウンロードしたら

.NETフレームワーク4.0+インストールの説明:

  • net40フォルダーのIronOcr.dllをプロジェクトにインクルードしてください。
  • そして、アセンブリの参照を追加します:

    • システム構成
    • システム.ドローイング
    • システムウェブ

.NET標準と.NET Core 2.0+、および.NET 5用説明書

  • netstandard2.0フォルダーのIronOcr.dllをプロジェクトにインクルードしてください。
  • そして、NuGetパッケージリファレンスを追加します:

    • システム.ドローイング.Common 4.7 or higher

なぜIronOCRを選ぶのか? IronOCRはインストールが簡単で、完全で、十分に文書化された.NETソフトウェア・ライブラリです。 外部のウェブサービスや継続的な料金、機密文書をインターネット経由で送信することなく、**99.8%以上のOCR精度**を達成するためにIronOCRをお選びください。

なぜC#開発者はVanilla TesseractではなくIronOCRを選ぶのか:

OCR with Tesseract 5 - C&numでコーディング開始

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

によってレビュー

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'name'

Filename: sections/author_component.php

Line Number: 70

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 70
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/docs/docs.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 550
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Docs.php
Line: 29
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

">

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'title'

Filename: sections/author_component.php

Line Number: 84

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 84
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/docs/docs.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 550
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Docs.php
Line: 29
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'comment'

Filename: sections/author_component.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/docs/docs.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 550
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Docs.php
Line: 29
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once